It looks like a variant of "having your feet on the ground". You can also see "grounding", "kneeling on the ground".
HAVE YOUR FEET ON THE FLOOR have a conservative, landed look, without being risky or dreamy.